//package cn.angleline.cloudhub.easbi.eas.entity;
//
//import javax.persistence.*;
//import java.sql.Timestamp;
//
//@Entity
//@Table(name = "T_BD_SETTLEMENTTYPE", schema = "DDSHR", catalog = "")
//public class TBdSettlementtypeEntity {
//    private String fid;
//    private Integer fisdefault;
//    private String fnameL1;
//    private String fnameL2;
//    private String fnameL3;
//    private String fnumber;
//    private String fdescriptionL1;
//    private String fdescriptionL2;
//    private String fdescriptionL3;
//    private String fsimplename;
//    private String fcreatorid;
//    private Timestamp fcreatetime;
//    private String flastupdateuserid;
//    private Timestamp flastupdatetime;
//    private String fcontrolunitid;
//    private String fnttypeid;
//    private Integer fdeletedstatus;
//    private Integer fcapitaltype;
//    private Integer fpaythroughbe;
//    private Integer fispersonpay;
//    private Integer fisagencypersonpay;
//
//    @Id
//    @Column(name = "FID")
//    public String getFid() {
//        return fid;
//    }
//
//    public void setFid(String fid) {
//        this.fid = fid;
//    }
//
//    @Basic
//    @Column(name = "FISDEFAULT")
//    public Integer getFisdefault() {
//        return fisdefault;
//    }
//
//    public void setFisdefault(Integer fisdefault) {
//        this.fisdefault = fisdefault;
//    }
//
//    @Basic
//    @Column(name = "FNAME_L1")
//    public String getFnameL1() {
//        return fnameL1;
//    }
//
//    public void setFnameL1(String fnameL1) {
//        this.fnameL1 = fnameL1;
//    }
//
//    @Basic
//    @Column(name = "FNAME_L2")
//    public String getFnameL2() {
//        return fnameL2;
//    }
//
//    public void setFnameL2(String fnameL2) {
//        this.fnameL2 = fnameL2;
//    }
//
//    @Basic
//    @Column(name = "FNAME_L3")
//    public String getFnameL3() {
//        return fnameL3;
//    }
//
//    public void setFnameL3(String fnameL3) {
//        this.fnameL3 = fnameL3;
//    }
//
//    @Basic
//    @Column(name = "FNUMBER")
//    public String getFnumber() {
//        return fnumber;
//    }
//
//    public void setFnumber(String fnumber) {
//        this.fnumber = fnumber;
//    }
//
//    @Basic
//    @Column(name = "FDESCRIPTION_L1")
//    public String getFdescriptionL1() {
//        return fdescriptionL1;
//    }
//
//    public void setFdescriptionL1(String fdescriptionL1) {
//        this.fdescriptionL1 = fdescriptionL1;
//    }
//
//    @Basic
//    @Column(name = "FDESCRIPTION_L2")
//    public String getFdescriptionL2() {
//        return fdescriptionL2;
//    }
//
//    public void setFdescriptionL2(String fdescriptionL2) {
//        this.fdescriptionL2 = fdescriptionL2;
//    }
//
//    @Basic
//    @Column(name = "FDESCRIPTION_L3")
//    public String getFdescriptionL3() {
//        return fdescriptionL3;
//    }
//
//    public void setFdescriptionL3(String fdescriptionL3) {
//        this.fdescriptionL3 = fdescriptionL3;
//    }
//
//    @Basic
//    @Column(name = "FSIMPLENAME")
//    public String getFsimplename() {
//        return fsimplename;
//    }
//
//    public void setFsimplename(String fsimplename) {
//        this.fsimplename = fsimplename;
//    }
//
//    @Basic
//    @Column(name = "FCREATORID")
//    public String getFcreatorid() {
//        return fcreatorid;
//    }
//
//    public void setFcreatorid(String fcreatorid) {
//        this.fcreatorid = fcreatorid;
//    }
//
//    @Basic
//    @Column(name = "FCREATETIME")
//    public Timestamp getFcreatetime() {
//        return fcreatetime;
//    }
//
//    public void setFcreatetime(Timestamp fcreatetime) {
//        this.fcreatetime = fcreatetime;
//    }
//
//    @Basic
//    @Column(name = "FLASTUPDATEUSERID")
//    public String getFlastupdateuserid() {
//        return flastupdateuserid;
//    }
//
//    public void setFlastupdateuserid(String flastupdateuserid) {
//        this.flastupdateuserid = flastupdateuserid;
//    }
//
//    @Basic
//    @Column(name = "FLASTUPDATETIME")
//    public Timestamp getFlastupdatetime() {
//        return flastupdatetime;
//    }
//
//    public void setFlastupdatetime(Timestamp flastupdatetime) {
//        this.flastupdatetime = flastupdatetime;
//    }
//
//    @Basic
//    @Column(name = "FCONTROLUNITID")
//    public String getFcontrolunitid() {
//        return fcontrolunitid;
//    }
//
//    public void setFcontrolunitid(String fcontrolunitid) {
//        this.fcontrolunitid = fcontrolunitid;
//    }
//
//    @Basic
//    @Column(name = "FNTTYPEID")
//    public String getFnttypeid() {
//        return fnttypeid;
//    }
//
//    public void setFnttypeid(String fnttypeid) {
//        this.fnttypeid = fnttypeid;
//    }
//
//    @Basic
//    @Column(name = "FDELETEDSTATUS")
//    public Integer getFdeletedstatus() {
//        return fdeletedstatus;
//    }
//
//    public void setFdeletedstatus(Integer fdeletedstatus) {
//        this.fdeletedstatus = fdeletedstatus;
//    }
//
//    @Basic
//    @Column(name = "FCAPITALTYPE")
//    public Integer getFcapitaltype() {
//        return fcapitaltype;
//    }
//
//    public void setFcapitaltype(Integer fcapitaltype) {
//        this.fcapitaltype = fcapitaltype;
//    }
//
//    @Basic
//    @Column(name = "FPAYTHROUGHBE")
//    public Integer getFpaythroughbe() {
//        return fpaythroughbe;
//    }
//
//    public void setFpaythroughbe(Integer fpaythroughbe) {
//        this.fpaythroughbe = fpaythroughbe;
//    }
//
//    @Basic
//    @Column(name = "FISPERSONPAY")
//    public Integer getFispersonpay() {
//        return fispersonpay;
//    }
//
//    public void setFispersonpay(Integer fispersonpay) {
//        this.fispersonpay = fispersonpay;
//    }
//
//    @Basic
//    @Column(name = "FISAGENCYPERSONPAY")
//    public Integer getFisagencypersonpay() {
//        return fisagencypersonpay;
//    }
//
//    public void setFisagencypersonpay(Integer fisagencypersonpay) {
//        this.fisagencypersonpay = fisagencypersonpay;
//    }
//
//    @Override
//    public boolean equals(Object o) {
//        if (this == o) return true;
//        if (o == null || getClass() != o.getClass()) return false;
//
//        TBdSettlementtypeEntity that = (TBdSettlementtypeEntity) o;
//
//        if (fid != null ? !fid.equals(that.fid) : that.fid != null) return false;
//        if (fisdefault != null ? !fisdefault.equals(that.fisdefault) : that.fisdefault != null) return false;
//        if (fnameL1 != null ? !fnameL1.equals(that.fnameL1) : that.fnameL1 != null) return false;
//        if (fnameL2 != null ? !fnameL2.equals(that.fnameL2) : that.fnameL2 != null) return false;
//        if (fnameL3 != null ? !fnameL3.equals(that.fnameL3) : that.fnameL3 != null) return false;
//        if (fnumber != null ? !fnumber.equals(that.fnumber) : that.fnumber != null) return false;
//        if (fdescriptionL1 != null ? !fdescriptionL1.equals(that.fdescriptionL1) : that.fdescriptionL1 != null)
//            return false;
//        if (fdescriptionL2 != null ? !fdescriptionL2.equals(that.fdescriptionL2) : that.fdescriptionL2 != null)
//            return false;
//        if (fdescriptionL3 != null ? !fdescriptionL3.equals(that.fdescriptionL3) : that.fdescriptionL3 != null)
//            return false;
//        if (fsimplename != null ? !fsimplename.equals(that.fsimplename) : that.fsimplename != null) return false;
//        if (fcreatorid != null ? !fcreatorid.equals(that.fcreatorid) : that.fcreatorid != null) return false;
//        if (fcreatetime != null ? !fcreatetime.equals(that.fcreatetime) : that.fcreatetime != null) return false;
//        if (flastupdateuserid != null ? !flastupdateuserid.equals(that.flastupdateuserid) : that.flastupdateuserid != null)
//            return false;
//        if (flastupdatetime != null ? !flastupdatetime.equals(that.flastupdatetime) : that.flastupdatetime != null)
//            return false;
//        if (fcontrolunitid != null ? !fcontrolunitid.equals(that.fcontrolunitid) : that.fcontrolunitid != null)
//            return false;
//        if (fnttypeid != null ? !fnttypeid.equals(that.fnttypeid) : that.fnttypeid != null) return false;
//        if (fdeletedstatus != null ? !fdeletedstatus.equals(that.fdeletedstatus) : that.fdeletedstatus != null)
//            return false;
//        if (fcapitaltype != null ? !fcapitaltype.equals(that.fcapitaltype) : that.fcapitaltype != null) return false;
//        if (fpaythroughbe != null ? !fpaythroughbe.equals(that.fpaythroughbe) : that.fpaythroughbe != null)
//            return false;
//        if (fispersonpay != null ? !fispersonpay.equals(that.fispersonpay) : that.fispersonpay != null) return false;
//        if (fisagencypersonpay != null ? !fisagencypersonpay.equals(that.fisagencypersonpay) : that.fisagencypersonpay != null)
//            return false;
//
//        return true;
//    }
//
//    @Override
//    public int hashCode() {
//        int result = fid != null ? fid.hashCode() : 0;
//        result = 31 * result + (fisdefault != null ? fisdefault.hashCode() : 0);
//        result = 31 * result + (fnameL1 != null ? fnameL1.hashCode() : 0);
//        result = 31 * result + (fnameL2 != null ? fnameL2.hashCode() : 0);
//        result = 31 * result + (fnameL3 != null ? fnameL3.hashCode() : 0);
//        result = 31 * result + (fnumber != null ? fnumber.hashCode() : 0);
//        result = 31 * result + (fdescriptionL1 != null ? fdescriptionL1.hashCode() : 0);
//        result = 31 * result + (fdescriptionL2 != null ? fdescriptionL2.hashCode() : 0);
//        result = 31 * result + (fdescriptionL3 != null ? fdescriptionL3.hashCode() : 0);
//        result = 31 * result + (fsimplename != null ? fsimplename.hashCode() : 0);
//        result = 31 * result + (fcreatorid != null ? fcreatorid.hashCode() : 0);
//        result = 31 * result + (fcreatetime != null ? fcreatetime.hashCode() : 0);
//        result = 31 * result + (flastupdateuserid != null ? flastupdateuserid.hashCode() : 0);
//        result = 31 * result + (flastupdatetime != null ? flastupdatetime.hashCode() : 0);
//        result = 31 * result + (fcontrolunitid != null ? fcontrolunitid.hashCode() : 0);
//        result = 31 * result + (fnttypeid != null ? fnttypeid.hashCode() : 0);
//        result = 31 * result + (fdeletedstatus != null ? fdeletedstatus.hashCode() : 0);
//        result = 31 * result + (fcapitaltype != null ? fcapitaltype.hashCode() : 0);
//        result = 31 * result + (fpaythroughbe != null ? fpaythroughbe.hashCode() : 0);
//        result = 31 * result + (fispersonpay != null ? fispersonpay.hashCode() : 0);
//        result = 31 * result + (fisagencypersonpay != null ? fisagencypersonpay.hashCode() : 0);
//        return result;
//    }
//}
